package impl;
import graphModel.GraphInterfaces.Node;

public class NodeImpl implements Node{
	private String id;
	
	public boolean visited = false;
	public boolean enabled = true;
	
	public NodeImpl(String id){
		this.id = id;
		this.enabled = true;
		this.visited = false;
	}
	
	public boolean isEnabled(){
		return true;
	}
	@Override
	public boolean isVisited() {
		return visited;
	}
	@Override
	public void reset() {
		
	}
	@Override
	public void setEnabled() {
		// TODO Auto-generated method stub
		
	}
	@Override
	public void setVisited(boolean visited) {
		this.visited = visited;
		
	}
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	
	public boolean getVisited(){
		return this.visited;
	}
}